horse rider - Turkish English Dictionary